branchbefore/main/AI Modules Reworkcancel

77 Commits over 0 Days - ∞cph!

8 Years Ago
Nuked all the AI modules from every unit
8 Years Ago
Bonuses and Penalties are now also ConsiderationGroups. Updated all the assets and editor shit related to Bonuses and Penalties.
8 Years Ago
Added AI Module Groups. Default Modules are now set at the ModuleGroup level rather than individually. Combined the defensive module into Combat-General.
8 Years Ago
AI scoring deviation set to 0.01 instead of 0.1. Emote selector now selects from top scoring emotes rather than weighted random. Emotes moved to idle module.
8 Years Ago
deviation from best is now in config. Idle module now also has Is Busy condition.
8 Years Ago
human idle AI improvements. Added TOD Light consideration.
8 Years Ago
Added Warmth module to humans and more fuckery with Idle module
8 Years Ago
Fixed bad thing in DSE causing consideration scores to not actually be used
8 Years Ago
Idle AI progress
8 Years Ago
More tweaks to idle AI. Made Social Need have its own corresponding Vital that isn't Mood. Added Entertainment/Fun Need stats (not used yet).
8 Years Ago
Fixed Swimming flag. Swimming and Dancing now provide entertainment.
8 Years Ago
Merge from main
8 Years Ago
Beliefs is now called Opinions. Units can now like or dislike particular entities. People will sometimes go and look at things while wandering with a preference for things they like.
8 Years Ago
Merge from main
8 Years Ago
More refactoring of Beliefs to Opinions, added OpinionTypes, fixed existing data Added OpinionSettingsEditor
8 Years Ago
Fixed bad default quality settings
8 Years Ago
Fixed SpawnHandler wasting frames and causing long ass load times
8 Years Ago
Added WeaponTypeDefinition. Moved OpinionTypes to separate class.
8 Years Ago
Merged Opinions, Traits & Beliefs into single Unit.Personality component Added PersonalityTypeDefinition
8 Years Ago
more weapon definition stuff
8 Years Ago
WIP: weights on opinion / belief data. group component to handle personality assignment (used to be traits).
8 Years Ago
Merge from main
8 Years Ago
Minor DM refactoring, DSE on Ai Module progress
8 Years Ago
More module DSE progress
8 Years Ago
DSEs on modules working Fixed AI designer not showing default modules from module groups Temporary fix for NRE in Personality.Create()
8 Years Ago
more Personality fuckery
8 Years Ago
Weighted object, editor & data fixes
8 Years Ago
fixed bad loop
8 Years Ago
fixed random weight fuckeries for getting personality
8 Years Ago
Merge from main
8 Years Ago
Fixed biome mat objects not being initialized on warmup and causing a pref spike when used on decor objects
8 Years Ago
Disabled pathfinding filtering in DM (testing)
8 Years Ago
ImageMasked creates fresh material instance if the ref material shader differs
8 Years Ago
Fixed pause overlay flashing up when switching game speed
8 Years Ago
Cleaning up asset display name + debug name and formatting usage (also improves editor perf in AI designer and other tools)
8 Years Ago
Removed AIModuleSettingsWrapper, various related cleanup Stripped modules from Rhino
8 Years Ago
Data save
8 Years Ago
DataAsset.OnValidate name caching, cleanup
8 Years Ago
validated all the asset ever and saved em
8 Years Ago
Saved everything again cause im a fucking melon
8 Years Ago
merge from main
8 Years Ago
merge from main
8 Years Ago
Save
8 Years Ago
Definition.DisplayName lazy getter checks displayname via IsNullOrEmpty
8 Years Ago
Various Stats & Senses optimisations DataAsset equality members & operators
8 Years Ago
New TemperatureSimulator calc, updated insulation values for various pieces of clothing
8 Years Ago
TemperatureGrid this[] cleanup
8 Years Ago
TemperatureGrid refuckoring
8 Years Ago
Cleanup
8 Years Ago
Heat map max temp 50